palm-tree of the philippines - Alemán Inglés Diccionario